package com.example.dingding.entity.dto;

import com.baomidou.mybatisplus.annotation.TableLogic;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

@Data
public class UseCarDto {

    private Integer id;
    //紧急程度
    private String degreeUrgency;
    //乘车人数
    private List<String> rider;
//    private String rider;
    //手机号码
     private List<String> phone;
//    private String phone;
    //发起人手机号码
    private String initiatorPhone;
    //用车事由
    private String vehicleCategory;
    //目标区域
    private String destinationArea;
    //具体目的地
    private String specificDestination;
    //其他用车
    private String carDriven;
    //用车类别
    private String vehicleType;
    //用车时间
//    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
//    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private String useTime;
    //返回时间
//    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
//    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private String returnTime;
    //是否工作日
    private String workingDay;
    //部门
    private String department;
    //出发地点
    private String startingPoint;

    //审批人员成员ID
    private List<String> userid;

    //抄送人ID
    private List<String> copyUser;

    //钉钉code
    private String  requestAuthCode;


    // 所有乘车人员的userid
    private String listUserid;

    //是否缴纳用车费用
    private String expenses;

    //处领导
    private List<String> divisionLeader;

    //后勤处领导
    private List<String> logistiServiceLeadership;

    //后期分管行领导
    private List<String> logisticslineManager;

    //后勤车队
    private List<String> logisticsFleet;

    //乘车人数
    private int riderNumber;
}
